Шаг 12 - Простые типы и классы.

Загрузить проект

Для каждого простого типа в JAVA есть соответствующий класс. Ниже приведена таблица соответствий.

Простой тип 	Класс
boolean		Boolean
char		Character
int		Integer
long		Long
float		Float
double		Double

Класс, который соответствует простому типу, расширяет его функциональность. Посмотрите на примере допустим integer. В класс добавлены функции которые могут преобразовывать строку в число и наоборот. Все классы имею общего папу класс Object, а числа, например еще и Numeric. Реализацию классов вы можете посмотреть в проекте приложенном к шагу. Идея заключается в написании класса оболочки к простому типу. Про преобразование типов мы пока не говорили, но есть некоторая тонкость - для преобразования простых типов данных в объекты класса и обратно вы не можете применять оператор присваивания. Вместо этого необходимо использовать соответствующие конструкторы и методы классов.

Hosted by uCoz